For solving a Rubik's Cube, my most favorite algorithm to execute is the T permutation. The T permutation involves swapping two corners and two edges. The algorithm to solve the case is a very nice and fast.
The algorithm: R U R' U' R' F R2 U' R' U' R U R' F'